English Dictionary
◊ HURRICANE ROOF
hurricane roof
n : a deck at the top of a passenger ship [syn: {hurricane deck},
{promenade deck}, {awning deck}]